@import url(default.css);
@import url(main.css);

/***** primary *****/
#content #primary {
float: left;
width: 580px;
padding: 30px 15px 0px 20px;
background: white;
-moz-border-radius-topleft: 10px;
-moz-border-radius-bottomleft: 10px;
}

#content #primary p{
font-size: 0.75em;
}

#content #primary p#link_path{
margin: -20px 0px 10px 0px;
}

#content #primary p#link_path a{
color: #333333;
}

#content #primary p#link_path a span{
font-weight: bold;
}

#primary h2{
font-size: 1.0em;
padding: 0px 0px 10px 0px;
margin: 0px 0px 10px 0px;
background: url(img/bullet.jpg) repeat-x bottom left;
}

#primary h2 a{
color: #d64300;
}

#primary h2 span{
font-weight: normal;
font-size: 0.7em;
float: right;
padding-right: 10px;
color: #333333;
}

#primary h3 a{
font-size: 0.7em;
color: #013366;
}

#primary h3 a{
font-size: 0.65em;
color: #013366;
}

#primary div#top_news{
overflow: hidden;
margin: 10px 0px 5px 0px;
padding: 5px 0px 10px 0px;
background: url(img/top_news_bg.jpg) no-repeat bottom center;
}

#primary div#top_news img{
float: left;
padding: 0px 10px 10px 0px;
width: 230px;
}

#primary div#top_news div#top_news_content{
padding-left: 240px;
}

#primary div#top_news div#top_news_content h1{
line-height: 100%;
font-size: 1.1em;
}

#primary div#top_news div#top_news_content h1 a{
color: #af1702;
}

#primary p.news_time{
color: #616161;
font-size: 0.7em;
margin: 5px 0px 5px 0px;
}

#primary div#top_news div#top_news_content p#other_top_news{
margin: 20px 0px 10px 0px;
}

#primary div#top_news div#top_news_content p#other_top_news a{
	font-weight: bold;
	color: #6b6b6b;
}

#primary div#list{
border-bottom: 1px solid #e6e6e6;
}

#primary div#list ul li{
overflow: hidden;
margin: 0px 0px 10px 0px;
}

#primary div#list ul li img{
float: left;
clear: both;
width: 145px;
padding-top: 2px;
}

#primary div#list ul li div.list_content{
padding-left: 155px;
}

#primary div#paging{
text-align: center;
margin: 20px 0px 0px 0px;
}

#primary div#paging ul li{
display: inline;
margin: 0px 10px 0px 0px;
}

#primary div#paging ul li a{
border: 1px solid #9e9e9e;
padding:5px 10px;
}

#primary div#paging ul li a:hover{
background: #9a9a9a;
}

#primary div#paging ul li a#current_page{
background: #9a9a9a;
color: white;
}

#primary div#paging ul li a#first_page,a#first_page:hover{
opacity: 0.5;
text-decoration: none;
background: none;
}
/***** End primary *****/
